.only-desktop,.only-tablets{display:none}.only-smartphones,.only-tablets-and-smartphones{display:block}.only-desktop-and-tablets{display:none}.site-content{padding-top:20px}#gk-bottom .widget,#gk-bottom2 .widget,#gk-top .widget,#sidebar .widget,.gk-3-cols[data-cols="2"] .widget-wrap,.gk-3-cols[data-cols="3"] .widget-wrap,.gk-3-cols[data-cols="4"] .widget-wrap,.gk-3-cols[data-cols="5"] .widget-wrap,.gk-3-cols[data-cols="6"] .widget-wrap,.gk-3-cols[data-cols="7"] .widget-wrap,.gk-3-cols[data-cols="8"] .widget-wrap,.gk-3-cols[data-cols="9"] .widget-wrap,.gk-cols .widget,.gk-menu .gk-cols>div{clear:both!important;margin:0 auto 20px!important;width:100%;float:none!important}.gk-cols[data-cols="2"]>div,.gk-cols[data-cols="3"]>div,.gk-cols[data-cols="4"]>div,.gk-cols[data-cols="5"]>div{padding-bottom:20px!important;width:100%}#gk-bottom,#gk-bottom2,#gk-top,.page.page-template-template-noheader-php #gk-top{padding:0 10px;margin-top:50px}#gk-top,.page.page-template-template-noheader-php #gk-top{margin-bottom:-30px}.gallery br{display:none}.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item{width:50%}.gk-3-cols[data-cols="2"] .widget,.gk-3-cols[data-cols="3"] .widget{padding:0;width:100%}.item-author{width:100%}.comment-reply-title,.comments-title{font-size:24px}#comments{margin:0}.comment-content-wrapper{padding:0;margin:0}.comment-body{font-size:13px;margin:8px 0}.comment-author{overflow:hidden;position:static;text-align:center;width:100%}.comment-metadata>a{float:left;display:block}.comment-metadata>strong.fn{text-align:left;display:block}.comment-content{overflow:hidden;clear:both}.comment-content p{clear:both}.search-form .search-submit{margin:10px 0}article header h1,article header h2{font-size:28px}.gk-nsp-art{width:99%!important}.gk-nsp-art .gk-nsp-image{height:auto;width:100%}.entry-related a{width:100%!important}.error404 .page-content>h2{font-size:24px}.error404 .page-content{padding:20px;margin-bottom:10px}.page blockquote,.single blockquote{padding:90px 20px;margin:40px 0}.page blockquote:before,.single blockquote:before{left:25px}.page blockquote:after,.single blockquote:after{right:25px}blockquote strong{font-size:13px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:25px 0 15px}.gk-block-text-left,.gk-block-text-right{font-size:15px;width:50%}.gk-block-text-center{font-size:15px;width:80%}.portfolio .item-list[data-cols="2"]>article,.portfolio .item-list[data-cols="3"]>article,.portfolio .item-list[data-cols="4"]>article{width:100%!important}.category .portfolio .item-filter,.grid>.portfolio .item-filter,.portfolio .item-filter,.portfolio.portfolio-grid .item-filter{text-align:center;clear:both;margin:-25px auto 35px!important;left:-50px;width:40%;float:none}.gk-logo-wrap{right:0;width:100%}.gk-half-page{max-width:98%!important}.gk-logo-wrap>.site{text-align:center}.gk-logo-wrap>.site>a{float:none;display:inline-block}.gk-logo-wrap .gk-logo,.gk-logo-wrap .gk-logo-text{margin-top:25px!important}.site-content>.bigtitle{text-align:center}#page-nav .gk-logo-text>span+span{display:none}#gk-logo-text{margin:40px 0 40px 7px!important}.social-menu>li{height:20px;overflow:hidden;color:hsla(0,0%,100%,.4);margin:5px 0 0;width:23px;display:inline-block}.social-menu>li:before{font-size:20px;line-height:20px}#page-nav.gk-logo{max-width:40%}#gk-menu-button>span{height:80px;overflow:hidden;width:85px}.item-header .item-basic-info h1,.page .entry-title,.single .entry-title{font-size:28px;letter-spacing:1px}.page .item-info{margin:0}.page-template-template-noheader-php #primary{padding-bottom:100px}.none .gk-tabs-wrap>ol li{margin:0!important;width:100%}.author-info>h1{font-size:24px;margin-bottom:20px;text-align:center;width:100%}.author-details{width:80%}.author-info img{max-width:20%}.project-info>*{width:100%!important;float:left}.page .item-author,.single .item-author{margin:-56px auto 35px}.gk-is-wrapper-gk-photo figcaption{top:20%}.gk-is-wrapper-gk-photo figcaption h2{font-size:18px}.gk-is-wrapper-gk-photo figcaption p{font-size:24px;margin:0 0 20px;line-height:1}.gk-is-wrapper-gk-photo figcaption a{padding:0 32px}#gk-footer{width:99%}#gk-bg .gk-wide-image img{max-width:640px!important}.entry-related a{border:0;margin:0 auto 20px}.entry-related img{margin:0 auto}.entry-related a strong{text-align:center;margin-top:10px}.category .bigtitle>.header,.grid .bigtitle>.header{margin-bottom:20px}.contact-details,.contact-form{width:100%;float:left}.contact-details{margin-top:50px}