@media only screen and (max-width:1199px){.gk-dd-shape:after{left:20%;top:1280px;}
.navbar-nav li{margin-right:6px;}
}
@media only screen and (max-width:1024px) and (min-width:980px){.shape-section{max-width:none;width:100%;}
.gk-shape-cover{margin-bottom:40px;}
.gk-dd-shape{height:1300px;max-width:none;display:inline-block;}
.gk-dd-shape:after{left:0;top:1000px;}
.wrapper-class{width:100%;}
.triangle-bg:before{border-width:460px;}
.left-banner-text{margin-top:30px;padding-top:30px;}
.banner-text{padding:0;}
.banner-button{padding:30px 70px 0 0;}
.banner-image-info{margin-top:60px;}
.gk-btn{width:auto;}
.gk-btn-margin{margin-right:20px;}
.triangle-shape{padding:10px 0 20px 15px;}
.navbar-nav li{margin-right:0;}
.features-section{padding:40px 0 10px;}
.gk-pointer-features.gk-right-arrow{left:15%;top:3%;}
.features-left-info{padding-top:90px;}
.features-right-info{padding-left:40px;}
.ipad-shot-wrapper img{max-width:48%;}
.section-padding{padding-top:10px;}
.reviews-slider-section{padding-top:20px;}
.gk-pointer-features.gk-left-arrow{right:-25%;top:0;}
.reviews-info{padding:0 20px;}
.reviews-msg{margin-bottom:20px;}
.author-margin, .info-margin{margin-top:20px;}
.reviews-image img{max-width:250px;}
.reviews-indicators{right:23%;}
.gk-reviews-big-circle{left:5%;top:60%;}
.gk-reviews-small-circle{top:70%;left:80%;}
.app-section-padding{padding-top:50px;}
.app-left-info{padding-top:40px;}
.gk-pointer-features.gk-app-right-arrow{left:14%;top:10%;}
.screen-item img{max-width:85%;}
.gk-pointer-features.gk-down-arrow{right:32%;top:15%;}
.owl-controls .owl-buttons .fa{color:#000000;}
.video-bg{height:350px;margin:5px auto 0;max-width:70%;}
#video_container{height:370px;}
.mb_YTVPBar .buttonBar{top:-250px;}
.download-section-padding{padding:60px 0 10px;}
.download-left-img{margin-top:-100px;}
.download-left-img img{max-width:80%;}
.download-button{padding-top:30px;}
.gk-download-pointer{margin-left:-6%;margin-top:-25%;padding:0;}
.gk-contact-form{padding-top:20px;}
.gk-contact-pointer{margin-left:-20%;margin-top:50%;padding:0;}
.contact-info{padding-top:60px;}
}
@media only screen and (max-width:1000px){.shape-section{max-width:none;width:100%;}
.wrapper-class{width:100%;}
.ipad-shot-wrapper{margin-top:-200px;}
.text-right .features-grid{padding:0 20px 10px;}
.features-grid{padding:0 30px 10px 0;}
}
@media only screen and (max-width:980px){.gk-dd-shape:after{left:-5%;top:995px;}
.gk-dd-shape{height:1280px;}
.features-right-info{padding-left:20px;}
.features-right-grid{padding-left:20px;}
.ipad-shot-wrapper{margin-top:-110px;}
.section-msg{font-size:30px;}
.screen-item{padding:20px;}
.reviews-info{padding:0 15px;}
.gk-reviews-big-circle{left:0;}
}
@media only screen and (max-width:979px){body,
.color-grey{color:#555;}
.header-section{overflow:hidden;padding-bottom:30px;}
.triangle-bg:before{border-color:transparent;border-style:solid;border-width:0;transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform-origin:left top 0;-moz-transform-origin:left top 0;-webkit-transform-origin:left top 0;-o-transform-origin:left top 0;-ms-transform-origin:left top 0;background:inherit;height:95%;width:150%;}
.triangle-bg{min-height:inherit;background:#2d3e50;top:-140px;}
.triangle-bg:after{bottom:0;left:0;transform:rotate(10deg);-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform-origin:left bottom 0;-webkit-transform-origin:left bottom 0;-moz-transform-origin:left bottom 0;-o-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;background:inherit;content:"";height:95%;position:absolute;width:150%;z-index:1;}
.shape-section{top:-180px;margin:0 auto -180px;}
.gk-shape-cover{margin-bottom:0;}
.gk-dd-shape{width:100%;height:auto;}
.gk-dd-shape:before{height:100%;width:auto;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg);-webkit-transform-origin:left center 0;-moz-transform-origin:left center 0;-ms-transform-origin:left center 0;-o-transform-origin:left center 0;transform-origin:left center 0;left:0;right:0;top:0;margin:-32px -300px 0;}
.gk-dd-shape:after{top:55%;right:0;left:0;height:100%;width:auto;margin:0 -300px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transform-origin:left center 0;-moz-transform-origin:left center 0;-ms-transform-origin:left center 0;-o-transform-origin:left center 0;transform-origin:left center 0;}
.banner-image-info{margin-top:80px;}
.banner-left-margin{margin-bottom:50px;margin-left:0;}
.banner-button{padding-right:0;text-align:center;}
.left-banner-text{margin-top:0;padding-top:30px;position:static;}
.left-banner-text h1{text-align:center;}
.banner-text{padding:0;}
.right-banner-image{margin-top:0;padding-left:15px;padding-right:15px;}
.right-banner-image img{margin:0 auto;}
.banner-section{padding-top:100px;position:relative;padding-bottom:50px;}
.triangle-shape{margin:0 auto;text-align:center;padding-bottom:0;}
.banner-info-right{padding-left:20px;}
.gk-btn{padding:10px 12px;width:auto;}
.yellow-white-color .yellow-btn{border-color:#FFFFFF;color:#FFFFFF;}
.yellow-white-color .yellow-btn:hover{background:#FFFFFF;color:#333333;}
.logo img{margin:0 auto;}
.top-navbar .navbar-right{float:none !important;text-align:center;margin-top:10px;}
.top-navbar .navbar-right li{float:none;display:inline-block;text-align:center;}
.top-social-icon{float:none;text-align:center;}
.top-social-icon li{display:inline-block;float:none;}
.features-left-info{padding:0 15px 20px;text-align:center;}
.features-right-info{position:relative;padding:90px 15px 0;}
.gk-pointer-features.gk-right-arrow{left:45%;top:0;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);}
.ipad-shot-wrapper{margin:0;z-index:1;}
.ipad-shot-wrapper img{text-align:center;display:block;margin:0 auto;}
.features-right-grid{padding:30px 0 15px;}
.text-right .features-grid{padding:0 30px 10px 10px;}
.features-grid{padding:0 10px 10px 0;}
.gk-list{width:auto;}
.gk-list li{display:block;float:none;}
.section-msg1{text-align:center;}
.section-msg1 span br{display:none;}
.reviews-image img{float:none;margin:30px auto 0;display:block;}
.reviews-section .color-grey{color:#FFFFFF;}
.reviews-author:before{border-color:#FFFFFF;}
.reviews-slider-section{padding-top:40px;}
.gk-reviews-circle-container{max-width:500px;margin:0 auto;position:relative;}
.gk-reviews-big-circle{position:static;}
.gk-reviews-small-circle{top:20%;right:0;left:auto;}
.gk-pointer-features.gk-left-arrow{right:45%;transform:rotate(-120deg);-moz-transform:rotate(-120deg);-webkit-transform:rotate(-120deg);-o-transform:rotate(-120deg);-ms-transform:rotate(-120deg);top:70%;}
.app-reviews{padding-bottom:120px;}
.reviews-indicators{position:relative;right:0;left:0;text-align:center;margin-bottom:15px;}
.app-left-info{padding-top:10px;text-align:center;}
.gk-pointer-features.gk-app-right-arrow{left:45%;top:38%;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);}
.app-right-info{padding-top:100px;}
.white-grey-color .app-right-info, .white-grey-color .app-right-info .color-white{color:#555;}
.white-grey-color .owl-controls .owl-buttons .fa{color:#000000;}
.section-padding{padding-top:40px;}
.gk-pointer-features.gk-down-arrow{right:45%;top:100%;}
.video-bg{margin-top:80px;}
.pull-right{float:none !important;}
.download-left-img{margin-top:0;}
.download-left-img img{margin:0 auto;}
.download-right-info{padding:120px 0 100px;}
.gk-download-pointer{padding:0;position:absolute;top:0;left:0;right:0;}
.gk-download-pointer img{margin:0px auto;}
.yellow-white-color .contact-section .color-white{color:#555;}
.gk-contact-form .form-control{border-bottom:1px solid #555;color:#555;}
.gk-contact-form .form-control::-moz-placeholder{color:#555;}
.gk-contact-form .form-control:-ms-input-placeholder{color:#555;}
.gk-contact-form .form-control::-webkit-input-placeholder{color:#555;}
.gk-textarea-message .form-control{background-image:-webkit-linear-gradient(left, transparent 10px, transparent 10px), -webkit-linear-gradient(right, transparent 10px, transparent 10px), -webkit-linear-gradient(transparent 60px, #555 60px, #555 61px, transparent 61px);background-image:-moz-linear-gradient(left, transparent 10px, transparent 10px), -moz-linear-gradient(right, transparent 10px, transparent 10px), -moz-linear-gradient(transparent 60px, #555 60px, #555 61px, transparent 61px);background-image:-ms-linear-gradient(left, transparent 10px, transparent 10px), -ms-linear-gradient(right, transparent 10px, transparent 10px), -ms-linear-gradient(transparent 60px, #555 60px, #555 61px, transparent 61px);background-image:-o-linear-gradient(left, transparent 10px, transparent 10px), -o-linear-gradient(right, transparent 10px, transparent 10px), -o-linear-gradient(transparent 60px, #555 60px, #555 61px, transparent 61px);background-image:linear-gradient(left, transparent 10px, transparent 10px), linear-gradient(right, transparent 10px, transparent 10px), linear-gradient(transparent 60px, #555 60px, #555 61px, transparent 61px);border-bottom:none;}
.gk-submit{border:1px solid #555;color:#555;}
.gk-submit:hover{background:#333;color:#FFFFFF;}
.gk-input-submit{text-align:center;}
.gk-contact-pointer{padding-top:120px;}
.contact-info{padding-top:50px;}
.animated{visibility:visible !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}
.gk-pointer-features.animated{visibility:visible;}
}
@media only screen and (max-width:767px){.gk-dd-shape:before{margin:-30px -310px 0;}
.gk-dd-shape:after{margin:0 -310px;}
.right-banner-image{margin-top:20px;}
.banner-section{padding-bottom:70px;}
.banner-left-margin{margin:0;}
.right-banner-image img.pull-right{float:none !important;margin:0 auto;}
.logo img{margin:0;}
.navbar-collapse{border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;}
.top-navbar{padding-right:15px;}
.top-navbar .navbar-right{text-align:left;}
.top-navbar .navbar-right li{display:block;float:none;text-align:left;}
.features-right-grid .text-right{text-align:left;}
.features-grid.gk-divider{border:none;}
.features-right-grid .features-line{display:none;}
.features-right-grid .features-grid{padding:0;text-align:center;margin:0 0 20px;}
.features-grid .fa{font-size:40px;}
.grid-title{font-size:30px;}
}
@media only screen and (max-width:640px){.gk-pointer-features.gk-left-arrow{right:42%;}
.reviews-info{padding:0 10px;}
.main-reviews-image{padding-bottom:50px;}
.gk-pointer-features.gk-app-right-arrow{left:40%;top:34%;}
}
@media only screen and (max-width:480px){.section-title{font-size:55px;}
.gk-pointer-features.gk-right-arrow{left:35%;}
.gk-pointer-features.gk-left-arrow{top:78%;right:35%;}
.main-reviews-image{padding-bottom:20px;}
.gk-reviews-big-circle, .gk-reviews-small-circle{position:static;margin:20px auto;}
.gk-pointer-features.gk-down-arrow{right:35%;}
.gk-contact-pointer{padding-top:60px;}
}
@media only screen and (max-width:360px){.gk-dd-shape:after{margin:0 -320px;}
.reviews-image img{max-width:260px;}
.gk-btn-margin{margin-right:15px;}
.gk-download-btn{margin:0 15px 15px auto;}
.download-button{padding-left:10px;padding-right:10px;}
.gk-pointer-features.gk-app-right-arrow{left:28%;top:29%;}
.section-title{word-wrap:break-word;}
.gk-contact-form{padding-left:0;padding-right:0;}
}