@media only screen and (max-width: 1300px) {
	.product-slider {
		width: 860px;
		margin: 0 auto;
	}
	.product-slider .featured-products {
		width: 286px !important;
	}
	.product-slider .featured-image-wrap {
    	height: 266px;
	}
	/*כללי*/
	
	.error-text {
    padding-top: 130px;
	}
	div.container-fluid, section.container-fluid, ul.container-fluid {
    	max-width: 1024px!important;
		padding: 0;
	}
	
	.gk-article {
    	width: 1024px;
	}
	
	header.container-fluid {
    	max-width: 1024px!important;
	}
	.headBanner {
    margin-bottom: 65px !important;
	height: 335px;
	}
	
	/*.box.span12.tspan12 {
    	width: 100%;
		margin-left: 0;
	}*/
	p.pull-right.gk-copyrights {
		margin-top: 1px;
	}
	/*.brnFooter {
    	width: 1024px;
		padding-right: 14px;
	}*/
	.footer-box {
    	max-width: 1024px;
    	margin: 0 auto;
	}
	.footer-col.ft-col-1 {
    	width: 88px;
	}
	.footer-col.ft-col-2 {
    	width: 203px;
	}
	.footer-col.ft-col-3 {
    	width: 441px;
	}
	body > footer {
    padding: 60px 0 52px 0;
	}
	/*p.pull-right.gk-copyrights {
		width: 1024px;	
		margin-top: -35px;
	}*/
	
	/*בית */
	.featured-container {
    	padding: 65px 0 118px;
    	width: 1024px;
    	margin: 0 auto;
	}
	.featured-products .item-subtitle {
	margin: 23px 0;
	}
	.featured-products>p {
    	margin-bottom: 23px;
	}
	
	
	
	.tp-caption.headline-title.tp-fade.tp-resizeme.start{
		right: 140px !important;
	}
	.tp-caption.headline-subtitle.tp-fade.tp-resizeme.start{
		right: 140px !important;
	}
	.tp-caption.headline-text.tp-fade.tp-resizeme.start{
		right: 140px !important;
		width: 450px;
	}
	.tp-caption.headline-button.tp-fade.tp-resizeme.start{
		right: 140px !important;
	}
	
	/*אודות */
	
	#about-us-left {
    	width: 388px;
	}
	#about-us-right {
    	width: 630px;
    	padding-left: 158px;
	}
	div#about-us-content {
    	margin-bottom: 52px;
	}
	
	
	/*מוצר קטגוריה */
	
	.category-products {
    	margin: 88px auto 114px;
	}
	.category-name {
    	max-width: 1024px;
	}
	.category-text {
    	max-width: 1024px;
	}
	
	.category-height {
    height: 335px;
	}
	
	
	/*מוצר יחיד */
	
	.single-product-wrap {
    	margin: 0px auto 0px;
    	padding: 65px 0 0;
    	width: 1024px;
	}
	
	.single-product .item-name {
    	padding-bottom: 23px;
	}
	.single-product .item-subtitle {
    	padding-bottom: 52px;
	}
	
	.selling-points .single-product .item-title {
    	padding-bottom: 44px;
	}
	.selling-points-height {
    	/*height: 334px;*/
	}
	.selling-points .banner-box {
    	padding: 50px 0 50px;
		width: 1024px;
	}

	
	
	/*חנויות */
	.storesearch-container.category-container {
    	height: 301px;
	}
	.storesearch-wrap {
    	padding: 65px 0 65px 0;
    	width: 1024px;
	}
	
	.result-wrap {
    	width: 1024px;
    	margin: 45px auto 91px;
	}
	.storeresults.category-container {
    	height: 674px;
	}
	
	/*צור קשר */
	
	
	/*שאלות ותשובות */
	
	div#faq {
    	padding: 0 0 105px;
		width: 1024px;
    	margin: 0 auto;
	}
	.faq-subtitle {
    	padding-bottom: 52px;
	}
	
	#category-desc-wrap {
    width: 1024px;
	max-width:100%;
    margin: 0 auto;
	}
	
	
}
	
@media only screen and (max-width: 1100px) {
	div.container-fluid, section.container-fluid, ul.container-fluid {
    	max-width: 980px!important;
	}
	.product-slider {
		width: 816px;
	}
	.product-slider .featured-products {
		width: 252px !important;
	}
	.product-slider .featured-image-wrap {
		height: 252px;
	}
	
	/* כללי*/ 
	
	.error-text {
    padding-top: 125px;
	}
	
	
	.gk-article {
    width: 980px;
	}
	
	header.container-fluid {
    	max-width: 980px!important;
	}
	
	.headBanner {
    margin-bottom: 62px !important;
	height: 320px;
	}
	
	.footer-box {
    	max-width: 980px;
	}
	.footer-col.ft-col-1 {
    	width: 84px;
	}
	.footer-col.ft-col-2 {
    	width: 194px;
	}
	.footer-col.ft-col-3 {
    	width: 422px;
	}
		
	/*p.pull-right.gk-copyrights {
		width: 980px;	
		margin-top: -35px;
	}*/
	/*.brnFooter {
    	width: 980px;
		padding-right: 14px;
	}*/
	
	body > footer {
    padding: 57px 0 50px 0;
	}
	
	
	/* בית*/ 
	
	.tp-caption.headline-title.tp-fade.tp-resizeme.start{
		right: 70px !important;
	}
	.tp-caption.headline-subtitle.tp-fade.tp-resizeme.start{
		right: 70px !important;
	}
	.tp-caption.headline-text.tp-fade.tp-resizeme.start{
		right: 70px !important;
		width: 420px;
	}
	.tp-caption.headline-button.tp-fade.tp-resizeme.start{
		right: 70px !important;
	}
	
	
	.featured-container {
    	padding: 62px 0 113px;
    	width: 980px;
    	margin: 0 auto;
	}
	
	.featured-products>p {
    	margin-bottom: 22px;
	}
	
	/* אודות*/ 
	/* מוצרים קטגוריה*/
	/*issue*/
	#category-desc-wrap {
		width: 980px;
		max-width:100%;
	}
	#category-desc-wrap {
    	width: 1024px;
		max-width:100%;
	}

	
	.category-products {
    	margin: 84px auto 109px;
	}
	.category-name {
    	max-width: 980px;
	}
	.category-text {
    	max-width: 980px;
	}
	
	.category-height {
    height: 320px;
	}
	
	 
	/* מוצרים יחיד*/ 
	
	.single-product-wrap {
    	margin: 0px auto 0px;
    	padding: 62px 0 0;
		width: 980px;
	}
	.single-product .item-name {
    	padding-bottom: 22px;
	}
	.single-product .item-subtitle {
    	padding-bottom: 50px;
	}
	
	.downloads {
    max-width: 490px;
	margin-bottom: 110px;
	}
	

	
	.selling-points .single-product .item-title {
    	padding-bottom: 42px;
	}
	.selling-points-height {
    	/*height: 334px;*/
	}
	.selling-points .banner-box {
    	padding: 50px 0 50px;
	}
	
	
	/* שאלות ותשובות*/ 
	
	div#faq {
    	padding: 0 0 100px;
		width: 980px;
	}
	.faq-subtitle {
    	padding-bottom: 50px;
	}
	/*חנויות */ 
	
	
	.storesearch-container.category-container {
    	height: 301px;
	}
	.storesearch-wrap {
    	padding: 62px 0 62px 0;
		width: 980px;
	}
	
	.result-wrap {
    	width: 980px;
    	margin: 43px auto 87px;
	}
	.storeresults.category-container {
    	height: 674px;
	}
	/*אודות */ 
	
	#about-us-left {
    width: 371px;
	}
	#about-us-right {
    width: 603px;
    padding-left: 152px;
	}
	
	div#about-us-content {
    margin-bottom: 50px;
	}

}


@media only screen and (max-width: 1024px) {
	div.container-fluid, section.container-fluid, ul.container-fluid {
    	max-width: 900px!important;
	}
	.product-slider {
		width: 572px;
	}
	.product-slider .featured-products {
		width: 286px !important;
	}
	.product-slider .featured-image-wrap {
		height: 266px;
	}
	.homepg-blog ul li:nth-of-type(n+3) {
		display:none;	
	}
	
	/*header.container-fluid {
    	max-width: 700px!important;
	}*/
	header.container-fluid {
    	max-width: 900px!important;
	}
	
	#category-desc-wrap {
		width: 700px;
		max-width:100%;
	}
	
	.tp-caption.headline-title.tp-fade.tp-resizeme.start{
		right: 172px !important;
		font-size: 40px !important;
	}
	.tp-caption.headline-subtitle.tp-fade.tp-resizeme.start{
		right: 172px !important;
	}
	.tp-caption.headline-text.tp-fade.tp-resizeme.start{
		right: 172px !important;
		width: 300px;
	}
	.tp-caption.headline-button.tp-fade.tp-resizeme.start{
		right: 172px !important;
		top: 250px !important;
	}
	
	.row-fluid .span12 {
    width: 100% !important;
	}
	
	.footer-box {
    	max-width: 700px;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	.custom.footer {
		display: flex;
	}
	.footer-col.ft-col-1 {
    	width: 175px;
		order: 1;
		padding-right: 0;
		padding-top: 0;
	}
	.footer-col.ft-col-2 {
    	width: 175px;
		order: 2;
		padding-right: 0;
		padding-top: 0;
	}
	.footer-col.ft-col-3 {
    	width: 700px;
		order: 3;
		margin: 0 auto;
    	/*padding: 40px 0 20px 0;*/
		padding: 0px 0 20px 0;
	}
	.footer-col.ft-col-4 {
    	width: 350px;
		order: 4;
	}	
	#newsletter button {
		margin-top: 1px;
	}

	/*p.pull-right.gk-copyrights {
		width: 700px;	
		margin-top: -35px;
		margin-top: 0;
		text-align: center;
	}
	.brnFooter {
    	width: 700px;
		padding-right: 0;
		text-align: center;
		margin-top: 0px;
	}*/
	
	body > footer .nav li {
    text-align: right;
	}
	body > footer .nav {
    border-bottom: none;
	}
	body > footer .nav {
    padding: 0px;
	}
	.ft-icons {
    margin-top: 24px;
	}
	.footer-logo {
    padding-top: 0px;
    float: left;
	}
	
	body > footer {
    padding: 28px 0 24px 0;
	}
	
	.featured-container {
    	padding: 62px 0 113px;
    	width: 100%;
    	margin: 0 auto;
	}

	body > footer {
    padding: 57px 0 50px 0;
	}	
	
	div#faq {
		width: 700px;
	}

	.storesearch-wrap {
		width: 700px;
	}
	
	.result-wrap {
    	width: 700px;
	}
	
	.category-name {
    	max-width: 700px;
	}
	.category-text {
    	max-width: 700px;
	}
	
	.single-product-wrap {
		width: 700px;
	}
	
	
	
	.selling-points .banner-box {
		width: 700px;
	}
	
	.selling-points .single-product ul {
	width: 100%;
	}
	
	.downloads .single-product-button img {
    	margin-left: 8px;
	}
	
	button.single-product-button#manu_website {
		margin-bottom: 5px;
	}
	button.single-product-button#leaflet1 {
		margin-bottom: 5px;
	}
	
	
	
	div#about-us-content {
    width: 700px;
    margin: 0 auto;
	}
	h1.about-us-title {
    margin: 0 auto 26px;
    width: 700px;
	}
	
	#about-us-left {
    width: 100%;
	}
	#about-us-right {
    width: 100%;
    padding-left: 0;
	}
	
	.gk-article {
    width: 100%;
	}
	
	.contact-col-1 {
		width: 48%;
	}
	.contact-col-2{
		width: 48%;	
	}
	div#contact-page {
    width: 700px;
    margin: 0 auto;
	}
	[class*="span"] {
    margin-top: 0;
	}
	.formResponsive {
		padding-right: 0;
	}
	
}


@media (max-width: 979px){
	div.container-fluid, section.container-fluid, ul.container-fluid {
		max-width: 700px!important;
	}
	.footer-col.ft-col-3 {
		padding: 0px 0 20px 0;
	}
	#newsletter input {
		margin-left: 0;
	}
	#newsletter button {
		margin-top: 10px;
	}

	
	div .k2ItemsBlock.homepg-blog ul li {
		width: 330px !Important;
	}
	.nav-collapse .nav .nav-header {
    	display: none;
	}
	.gk-main-menu > ul.nav.menu > li> ul> li {
		height: 100%;
		width: 100%;
		text-align: inherit;
	}
		.nav-collapse .nav {
    	border-radius: 0;
	}
	.gk-main-menu > ul.nav.menu > li.parent.haschild {
    	padding: 0;
	}
	.nav-collapse.gk-main-menu.collapse {
    z-index: 99;
	}
	ul.nav.menu {
    display: flex;
    flex-direction: column-reverse;
	}
	.gk-main-menu ul li.item-221 {
		border-top: 1px solid #e5e5e5 !important;
	}
	
}


@media only screen and (max-width: 767px) {
	.custom.footer {
		flex-wrap: wrap;
	}
	.footer-col.ft-col-3 {
		padding: 40px 0 20px 0;
	}
	#newsletter button {
		margin-top: 1px;
	}
	.footer-col.ft-col-1 {
    	order: 3;
	}
	.footer-col.ft-col-2 {
    	order: 4;
	}
	.footer-col.ft-col-3 {
    	order: 2;
	}
	.footer-col.ft-col-4 {
    	order: 1;
		width: auto;
   		margin: 0 auto;
	}
	.copyright-wrap.container-fluid {
		margin-top: 20px;
	}

	div .k2ItemsBlock.homepg-blog ul li {
		width: 320px;
		margin: 0 auto 20px;
	}
	div.container-fluid, section.container-fluid, ul.container-fluid {
		max-width: 480px!important;
	}
	.product-slider {
		width: 286px;
	}
	body.loaded {
    padding: 0;
	}
	
	.selling-points .single-product {
   		width: 100%;
		padding-bottom: 20px;
	}
	
	.error-text {
    padding-top: 60px;
	}
	
	#category-desc-wrap {
    width: 480px;
	max-width:100%;
	padding:0 10px;
	}
	
	header.container-fluid {
    	max-width: 100%!important;
		background-color: #fff;
	}
	.header-wrap {
		width: 480px;
		margin: 0 auto;	
	}
	
	.nav-collapse.gk-main-menu.collapse {
		top:-20px;
	}
	
	.headBanner {
    	/*background-position: 135%;*/
    	margin-bottom: 30px !important;
		height: 155px;
	}
	
	h2.bannerTitle {
		margin: 0;
	}
	
	
	.tp-caption.headline-title.tp-fade.tp-resizeme.start{
		right: 143px !important;
		font-size: 31px !important;
	}
	.tp-caption.headline-subtitle.tp-fade.tp-resizeme.start{
		right: 143px !important;
	}
	.tp-caption.headline-text.tp-fade.tp-resizeme.start{
		right: 143px !important;
		width: 200px;
		font-size: 16px !important;
	}
	.tp-caption.headline-button.tp-fade.tp-resizeme.start{
		right: 143px !important;
		top: 300px !important;
	}
	
	.tp-caption a {
		font-size: 16px !important;
	}
	
	.tp-caption.headline-button, .headline-button {
        height: 45px !important;
    	line-height: 45px !important;
	}
	
	div#rev_slider_1_1_wrapper {
    left: auto !important;
	}

	.footer-box {
    	max-width: 480px;
	}
	.footer-col.ft-col-1 {
    	width: 50%;
	}
	.footer-col.ft-col-2 {
    	width: 50%;
	}
	.footer-col.ft-col-1 .moduletable ul li{
		text-align: left;
		padding-left: 15px;
	}	
	.footer-col.ft-col-2 .moduletable ul li{
		text-align: right;
		padding-right: 15px;
	}
	.footer-mail-icon {
		margin-left: 0;
		margin-right: 10px;
	}
	.footer-fb-icon {
		margin-left: 10px;
	}
	.footer-col.ft-col-3 {
    	width: 480px;
	}
	.footer-col.ft-col-4 {
    	width: 240px;
	}
	
	/*p.pull-right.gk-copyrights {
		width: 480px;	
		margin-top: 0px;

	}
	.brnFooter {
    	width: 480px;
	}*/

	.featured-container {
    	padding: 30px 0 55px;
    	width: 480px;
	}
	
	.featured-description-wrap {
		padding: 0 30px;	
	}
	
	.featured-products {
		vertical-align:top;
		width: 100%;	
	}
	
	.featured-products .item-subtitle {
	margin: 11px 0;
	}
	
	.featured-products>p {
    	margin-bottom: 11px;
	}
	
	h1, .large-bold-type {
    font-size: 35px;
    line-height: 1;
	}
	.regular-type {
    	font-size: 16px;
	}
	body {
		font-size: 16px;
	}
	.featured-products {
    padding: 0 5px;
	}
	.featured-button {
    width: 148px;
	}
	div#faq {
    	padding: 0 0 49px;
		width: 480px;
	}
	.faq-subtitle {
    	padding-bottom: 24px;
	}
	
	.storesearch-wrap {
    	padding: 30px 0 30px 0;
		width: 480px;
	}
	
	.store-box.even-margin {
    margin-left: auto;
	}
	
	.result-wrap {
    	width: 480px;
	}
	
	.category-products {
    	margin: 41px auto 53px;
	}
	
	.category-text {
    	display:none;
	}
	
	.single-product-wrap {
    	margin: 0px auto 0px;
    	padding: 30px 0 0;
		width: 480px;
	}
	
	.single-product-wrap .single-product {
		width: 100%;
	}
	
	.single-product-button {
		text-align: center;
		text-indent: 0;
	}
	.downloads .single-product-button img {
    	margin-left: 5px;
	}
	
	.single-product .item-name {
    	padding-bottom: 11px;
	}
	.single-product .item-subtitle {
    	padding-bottom: 24px;
	}
	
	.single-product-button {
		width: 49.5%;
	}
	
	.downloads button#manu_website,
	.downloads button#coupon {
		margin-left: 1%;
	}
	
	.downloads {
    max-width: 100%;
	margin-bottom: 54px;
	}
	
	.unslider-nav {
		padding-bottom: 40px;
	}
	
	
			
	.selling-points .single-product .item-title {
    	padding-bottom: 21px;
	}
	.selling-points .single-product {
		padding-right: 20px;
	}

	.selling-points .banner-box {
    	padding: 38px 0 43px;
	}
	
	.gk-article {
    width: 480px;
	}
	div#about-us-content {
    margin-bottom: 24px;
	}
	
	div#contact-page {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
	}
	
	div#contact-page {
    	width: 480px;
	}
	
	.contact-col-1,
	.contact-col-2 {
    width: 100%;
	}
	
	.contact-col-2 {
		border: none;
		order: 1;
		//padding-top: 50px;
	}
	.contact-col-1 {
		border: none;
		order: 2;
	}
	
	.formResponsive {
    padding-right: 0;
	}
	
	ul.about-us-advantages {
		margin: 30px 0 0;
	}
	p.about-us-text.regular-type {
    margin-bottom: 40px;
	}
	
	.about-us-button {
		margin-bottom: 15px
	}
	
	#freesearch,
	#regionalsearch {
		width: 100%;
	}
	.search-button {
		width: 40%;
	}
	.store-box {
    width: 100%;
	}
	/*.featured-description-wrap {
	height: 180px;
	text-align: center;
	}*/
	.featured-image-wrap {
	text-align: center;
	}
	section#gk-main {
    width: 480px;
	margin: 0 auto;
	}
	a#gk-logo > img {
    margin: 10px 0;
	}
	header.container-fluid {
    height: 100px;
	}
	.gk-mainmenu-toggle a {
		margin-top: 45px;
	}
	.selling-points .banner-box {
    width: 480px;
	}
	div#about-us-content {
    width: 480px;
	}
	h1.about-us-title {
    width: 480px;
	}
	
	
}
@media only screen and (max-width:540px) {	
	div.container-fluid, section.container-fluid, ul.container-fluid {
		max-width: 440px!important;
	}	
	div#newslider-module-container .slide-container {
		width: 440px;
	}
	.header-wrap {
		width: 440px;
	}
}

@media only screen and (max-width:480px) {
	.link-wrap a {
    	font-size: 18px;
	}
	.product-wrap>h2 {
    	font-size: 30px;
	}
	.product-slider .slick-prev {
    	left: -26px;
		width: 22px;
    	background-repeat: no-repeat;
	}
	.product-slider .slick-next {
    /* left: -25px; */
    	right: -26px;
		width: 22px;
    	background-repeat: no-repeat;
	}
	.product-slider {
		width: 256px;
	}
	.product-slider .featured-products {
		width: 256px !important;
	}
	.product-slider .featured-image-wrap {
		height: 246px;
	}
	div.container-fluid, section.container-fluid, ul.container-fluid {
		max-width: 96%!important;
	}	
	div#newslider-module-container .slide-container {
		width: 96% !important;
	}
	.header-wrap {
		width: 96%;	
	}
	
	.error-text {
    padding-top: 30px;
	}
	
	.nav-collapse.gk-main-menu.collapse {
    top: 20px;
	}
	
	.headBanner {
    	margin-bottom: 15px !important;
		height: 100px;
		background-color: #fff !important;
		background-size: contain !important;
	}
	.category-height {
    	height: 100px;
		/*margin-top: 25px;*/
		margin-top: 0;
		margin-bottom: 30px;
	}
	
	.banner {
		background-size: contain;
		background-position: 0% 0%;
	}
	
	.tp-caption.headline-title.tp-fade.tp-resizeme.start{
		right: 0% !important;
		font-size: 45px !important;
		top: 220px !important;
		text-shadow: 0px 0px 5px white !important;
		text-align: center!important;
		width: 96%!important;
	}
	.tp-caption.headline-subtitle.tp-fade.tp-resizeme.start{
		right: 0% !important;
		font-size: 20px !important;
    	top: 220px !important;
		text-align: center!important;
		width: 96%!important;
	}
	.tp-caption.headline-text.tp-fade.tp-resizeme.start{
		right: 15% !important;
		width: 70%!important;
		max-width: 70%!important;
		top: 200px !important;
    	font-size: 16px !important;
    	line-height: 20px !important;
		text-align: center!important;
		width: 96%!important;
	}
	.tp-caption.headline-button.tp-fade.tp-resizeme.start{
		display:none;
	}
	
	div#rev_slider_1_1_wrapper {
    left: auto!important;
	}
	
	div#rev_slider_1_1 {
		background-color: #edeef2 !important;
		height: 560px !important;
	}
	
	.tp-bgimg.defaultimg {
		background-size: 165% !important;
		background-position: 8% bottom !important;
	}



	.footer-box {
    	max-width: 96%;
	}
	/*.footer-col.ft-col-1 {
    	width: 25%;
		padding-right:2%;
	}
	.footer-col.ft-col-2 {
    	width: 25%;
	}*/
	.footer-col.ft-col-3 {
    	width: 100%;
		padding-top: 40px;
	}
	.footer-col.ft-col-4 {
    	width: 50%;
		padding-left: 2%;
	}
	body > footer .nav li {
    text-align: right;
	}
	body > footer .nav {
    border-bottom: none;
	}
	body > footer .nav {
    padding: 0px;
	}
	.ft-icons {
    margin-top: 24px;
	/*padding-bottom: 30px;*/
	}
	.footer-logo {
    padding-top: 0px;
    float: left;
	}
	
	p.pull-right.gk-copyrights {
		width:96%;	
		margin: 0 auto;
	}
	.brnFooter {
    	width:96%;
		text-align:center;
	}
		
	.copyright-wrap.container-fluid {
		margin-top: 30px;
	}
	.featured-container {
    	padding: 30px 0 55px;
    	width: 96%;
	}
	
	.featured-description-wrap {
		padding: 0 4%;	
	}
	
	.featured-products {
		vertical-align:top;	
	}
	
	.featured-products .item-subtitle {
		margin: 11px 0;
	}
	p.pull-right.gk-copyrights {
		margin-top: 0;
		float: none;
		text-align: center;
		display: block;
	}

	body > footer {
    padding: 28px 0 24px 0;
	}
	
	h1, .large-bold-type {
    font-size: 35px;
    line-height: 1;
	}
	
	.regular-type {
		font-size: 18px;	
	}

	.featured-button {
    width: 148px;
	}
	div#faq {
    	padding: 0 0 49px;
		width: 96%;
	}
	.faq-subtitle {
    	padding-bottom: 24px;
	}
	

	.storesearch-wrap {
		width: 96%;
		padding-top: 15px;	
	}
	
	.result-wrap {
    	width: 96%;
    	margin-top: 50px;
	}
	.storeresults.category-container {
    	height: 674px;
	}
	

	.category-name {
    	max-width: 96%;
		margin-top: 25px;
		padding-top: 110px;
	}
	.category-text {
    	/*max-width: 96%;*/
		display: none;
	}
	.category-products {
		margin: 75px auto 53px;	
	}
	.banner h1 {
    text-align: center;
	padding-top:75px;
    margin-top: 5px;
	}
	
	.single-product-wrap {
    	margin: 0px auto 0px;
    	padding: 0;
		width: 96%;
	}
	
	.single-product-wrap .single-product {
		width: 100%;
	}
	.selling-points .single-product {
		padding-right: 20px;
	}
	
	.selling-points .single-product {
    width: 100%;
	}
	
	.single-product .item-name {
    	padding-bottom: 11px;
	}
	.single-product .item-subtitle {
    	padding-bottom: 24px;
	}
	
	.single-product-button {
		height: 50px;
		line-height: 50px;
		width: 48.5%;	
	}

	#about-us-right {
    width: 603px;
    padding-left: 152px;
	}
	
	.downloads button#manu_website,
	.downloads button#coupon {
		margin-left: 2%;
	}
	
	.downloads {
    max-width: 100%;
	margin-bottom: 54px;
	}
	
	.unslider-nav {
		padding-bottom: 30px;
	}
			
	.selling-points .single-product .item-title {
    	padding-bottom: 21px;
	}

	.selling-points .banner-box {
    	padding: 38px 0 43px;
	}
		
	
	
	.gk-article {
    width: 96%;
	margin-left: auto !important;
	}
	div#about-us-content {
    margin-bottom: 24px;
	}
	
	div#contact-page {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
	}
	
	div#contact-page {
    	width: 96%;
	}
	
	.contact-col-1,
	.contact-col-2 {
    width: 100%;
	}
	
	.contact-col-2 {
		//padding-top: 20px;
	}
	
	.contact-col-1 {
		padding-top: 70px;
	}
	
	.formResponsive {
    padding-right: 0;
	}
	
	ul.about-us-advantages {
		margin: 30px 0 0;
	}
	p.about-us-text.regular-type {
    margin-bottom: 40px;
	}
	[class*="span"] {
    	margin-top: 0;
	}
	
	#freesearch,
	#regionalsearch {
		width: 100%;
	}
	.search-button {
		width: 40%;
	}
	.store-box {
    width: 100%;
	}
	.featured-description-wrap {
	height: auto;
	}
	section#gk-main {
    width: 96%;
	margin: 0 auto;
	}
	a#gk-logo > img {
    margin: 5px 0 0 0;
	}
	header.container-fluid {
    height: 100px;
	}
	.gk-mainmenu-toggle a {
		margin-top: 30px;
	}
	.selling-points .banner-box {
    width: 96%;
	}
	
	#about-us-left {
    width: 100%;
	}
	#about-us-right {
    width: 100%;
    padding-left: 0;
	}
	div#about-us-content {
    width: 96%;
	}
	h1.about-us-title {
    width: 96%;
	}
	
	

	
}

@media only screen and (max-width:450px) {
	.tp-caption.headline-text.tp-fade.tp-resizeme.start{
		display: none!important;
	}
	.tp-caption.headline-title.tp-fade.tp-resizeme.start{
		top: 250px !important;
	}
	.tp-caption.headline-subtitle.tp-fade.tp-resizeme.start{
    	top: 270px !important;
	}
	section#gk-main {
		margin-top: -10px;	
	}
	.nav-collapse.gk-main-menu.collapse {
    top: 10px;
	}
	div#rev_slider_1_1 {
		height: 500px !important;
	}
}



@media only screen and (max-width:437px) {
	#newsletter input {
    	margin-bottom: 15px;
	}	
}



@media only screen and (max-width:400px) {
	.single-product-button {
    width: 100%;
	height: 50px;
	line-height: 50px;
	margin-bottom: 5px;
	text-align: right;
	text-indent: 33%;
	}
	.result-wrap {
    	margin-top: 100px;
	}
	.downloads .single-product-button img {
    	margin-left: 8px;
	}
	div#rev_slider_1_1 {
		height: 480px !important;
	}
	.tp-caption.headline-title.tp-fade.tp-resizeme.start{
		font-size: 40px !important;
	}
}

@media only screen and (max-width:380px) {
	.category-name {
    margin-top: 20px;
	}
}
@media only screen and (max-width:350px) {
	.category-name {
    margin-top: 15px;
	}
	div#rev_slider_1_1 {
		height: 400px !important;
	}
	.tp-caption.headline-title.tp-fade.tp-resizeme.start {
	font-size:35px!important;
	top: 220px !important;
	}
	.tp-caption.headline-subtitle.tp-fade.tp-resizeme.start{
    	top: 240px !important;
	}
	
}